@charset "utf-8";

.firstpage-more {
    width        : 183px;
    height       : 50px;
    line-height  : 50px;
    font-size    : 25px;
    color        : #fff;
    background   : #ff1e62;
    border-radius: 5px;
    text-align   : center;
    margin       : 0 auto 43px;
    cursor       : pointer;
    cursor       : hand;
}

.brand-list {
    padding : 0 33px 16px;
    overflow: hidden;

    li {
        width   : 535px;
        height  : 210px;
        border  : 1px solid #ddd;
        padding : 5px;
        margin  : 0 10px 20px;
        overflow: hidden;
        float   : left;
        cursor  : hand;
        cursor  : pointer;

        &:hover {
            border    : 1px solid #ccc;
            box-shadow: 3px 3px 5px #bbb;
        }

        div {
            float      : left;
            padding-top: 63px;

            p {
                width      : 193px;
                padding    : 10px;
                line-height: 34px;
                font-size  : 28px;
                text-align : center;
            }
        }

        img.big {
            float : right;
            width : 322px;
            height: 210px;
        }

        img.small {
            margin-left: 35px;
            width      : 139px;
            height      : 53px;
        }
    }
}